﻿using Microsoft.AspNetCore.Mvc;
using Newtonsoft.Json.Linq;
using System.Security.Cryptography.X509Certificates;
using VM.Common.Result;
using VM.Entity.EntityMap.Token;
using VM.Entity.EntityMap.User;

namespace VM.IBLL.User
{
    public interface IUserBLL : IBaseBLL
    {
         

        /// <summary>
        /// 
        /// </summary>
  
        public   ApiDataResult<LoginResDataEntity> loginAsync(UserLoginEntity obj);

        public ApiResult logout();



        /// <summary>
        /// 登出
        /// </summary>
        /// <returns></returns>
        public ApiDataResult<UserInfoEntity> userinfo();





    }
}